

package com.hex.ds.code.detection.config.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.hex.ds.code.detection.config.model.ConfigPropertyServer;
import com.hex.ds.code.detection.common.base.PageResult;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;

import java.util.List;

/**
 * 服务器配置表
 *
 * @author zl
 * @date 2024-02-05 10:06:17
 */
public interface ConfigPropertyServerService extends IService<ConfigPropertyServer> {
    /**
     * @Method queryList
     * @Param page
     * @Param configPropertyServer
     * @Return com.hex.ds.code.detection.common.base.PageResult
     * @Description 分页查询
     * @Author le.zhang
     * @Date 2024/3/4 13:37
     * @Version V1.0
     */
    public PageResult queryList(Page page, ConfigPropertyServer configPropertyServer);

    /**
     * @Method queryListNoPage
     * @Param configPropertyServer
     * @Return java.util.List<com.hex.ds.code.detection.script.config.model.ConfigPropertyServer>
     * @Description 不分页查询
     * @Author le.zhang
     * @Date 2024/3/6 14:18
     * @Version V1.0
     */
    public List<ConfigPropertyServer> queryListNoPage(ConfigPropertyServer configPropertyServer);
    /**
     * @Method findAll
     * @Param
     * @Return java.util.List<com.hex.ds.code.detection.script.config.model.ConfigPropertyServer>
     * @Description json配置文件到数据库后获取所有数据
     * @Author le.zhang
     * @Date 2024/3/4 13:37
     * @Version V1.0
     */
    List<ConfigPropertyServer> findAll();

}
